leak from spinal puncture - German English Dictionary